roslin hashim
GolfTiger Woods and the 2026 DUI: When a Golf Legend Faced the DarknessI remember vividly the day in May 2026 when I was sitting in a coffee shop in...
International FootballWhen the Champion Falls, What Do We Find Among the Ruins? Persib Bandung and the Sedimentary Strata of InfrastructureIn a late afternoon training session in early August 2026, Thom Haye – Persib...
International FootballThe Transfer-News Machine: Forty-One Outlets, One Name, and a Deal Nobody ConfirmedWithin 24 hours of a transfer window, an unfamiliar foreign striker appeared ...
Domestic FootballThe Empty Report in V.League: The Silent Hole in Vietnamese Football AnalysisOn a Saturday evening, I opened my email on an old laptop. Attached was a...
BadmintonWhen the Analysis Returns 'N/A': Lessons on Data Honesty in Vietnamese SportsI have written about matches where every number tells a story. But today, I...
GolfYuri Yoshida and Her First LPGA Title: Why a 68 Weighed More Than a Four-Shot LeadThe 18th hole at Pine Beach Golf Links, on the afternoon of Sunday, October 2...
BilliardsTom Cayer Defends Maine Event Crown: The 9-Ball Symphony of a Regional DynastyTom Cayer Wins a Second Consecutive Maine Event Title: When a Regional Pool...
EsportsT1 and the 102 Commercial Days: When a Champion Is Surrounded by Its Own Commercial MachineThe August 15, 2026 interview at the T1 Homeground event was not about tactic...
Domestic FootballVietnam Football Tactical Analysis: V.League 2026/25 and the Path to Sustainable DevelopmentVietnamese football is entering a pivotal phase of its transformation, as...
EsportsUlsan HD Didn't Fall Because They Were Weak — They Fell Because No One Forced Them to Stay StrongAt two in the morning on August 29, the clock in Busan read two a.m. I had ju...
Table TennisVietnamese Table Tennis and the Cost of an Empty Analysis FrameworkA nine-layer table tennis analysis framework has just finished running and...
ChessA Diplomatic Gift and the Generational Revolution in Chess: When Modi Presented Sindarov's Scoresheet to the Uzbek PresidentThe scoresheet was still intact, with the handwritten strokes preserved. An...
Domestic FootballV.League and Vietnam's National Team: Which Yardstick Are We Forgetting?On the training pitch at the training centre, late in the afternoon, a group ...
EsportsVCT 2027 Decoded: Riot Opens Qualifiers to Everyone, but Eight Partner Slots Still Stand OutsideIn November 2026, when VALORANT teams across the regions enter the first open...
BadmintonEmpty Data: When a Sports Analysis Has Nothing to Analyze2,579 words. That was the brief I received when the sports desk handed me a...
EsportsTopson Returns to OG: The Dota 2 Throne Is Taken, Not Given, in the Rebel's Worn BootsLate on 29 September 2026, at BLAST Arena Studios on the island of Malta, OG'...
Table TennisThe Blank Cell on the Scoresheet: Nine Layers of Information in Table TennisNha Trang in late August, sea wind pushing into the provincial arena, carryin...
Martial ArtsAsiad Diary: Vietnam's Nine Brackets and the Silence Before the Referee's SignalOn the schedule board hastily taped up in the arena corridor, there was a sma...
Table TennisZhang Yining and the North Macedonia Visit: When Chinese Table Tennis Exports Its System to the BalkansOn 7 September, according to an announcement by the European Table Tennis Uni...
International FootballAfter the 2026 National U19 Final: A Midfield Built from Names Nobody CalledIn the 71st minute of the National U19 final, the score was 1-1. The player...
